package com.example.httpclient.FileUtils;

import java.io.File;
import java.io.IOException;

public class FileUtils {
    public static boolean isExist(String FileDir) {
        return new File(FileDir).exists();
    }

    public static void CreateFile(String FileDir) {
        if (!isExist(FileDir)) {
            File newFile = new File(FileDir);
            newFile.mkdirs();
        }
    }
    public static void CreateFile(String FileDir,String fileName) {
        if (!isExist(FileDir+fileName)) {
            File newFile = new File(FileDir+fileName);
//            newFile.mkdirs();
            try {
                newFile.createNewFile();
            } catch (IOException e) {
                e.printStackTrace();
            }

        }
    }
//    public static ArrayList<Bitmap> getPics(Context context,String path){
//        ArrayList<Bitmap> bitmaps=new ArrayList<>();
//        String selection= MediaStore.Images.Media.DISPLAY_NAME +"like ?";
//        String[] selectionArgs={path+"%"};
//        Cursor cursor=context.getContentResolver().query(MediaStore.Files.getContentUri("external"),
//                null,selection,selectionArgs,null);
//        if(cursor!=null){
//            while (cursor.moveToNext()){
//                byte[] bytes=cursor.getBlob(cursor.getColumnIndex(MediaStore.Images.Media.DATA));
//                InputStream is=new ByteArrayInputStream(bytes);
//                Bitmap bitmap=BitmapFactory.decodeStream(is);
//                bitmaps.add(bitmap);
//            }
//        }
//        return bitmaps;
//    }


}
